package DTO;

import java.util.ArrayList;
import java.util.List;



public class DTO_Cocina extends DTO_Area {

	private float horasPreparacion;
	private List<DTO_Tarea> tareas;
	
	
	public DTO_Cocina(){
		
	}
	
	public DTO_Cocina(int idArea, DTO_DepositoArea depositoArea,
			List<DTO_Comanda> comandas, DTO_Encargado encargado,
			List<DTO_PedidoInsumo> pedidoInsumos, int horasPreparacion) {
		
		super(idArea, depositoArea, comandas, encargado, pedidoInsumos);
		this.horasPreparacion = horasPreparacion;
		this.tareas = new ArrayList<DTO_Tarea>();
	}


	

	public float getHorasPreparacion() {
		return horasPreparacion;
	}

	public void setHorasPreparacion(float horasPreparacion) {
		this.horasPreparacion = horasPreparacion;
	}

	public List<DTO_Tarea> getTareas() {
		return tareas;
	}

	public void setTareas(List<DTO_Tarea> tareas) {
		this.tareas = tareas;
	}

	public void agregarTarea(DTO_Tarea tarea){
		this.tareas.add(tarea);
	}
	
	public boolean disponeHorario(int horas){
		if(horas >this.horasPreparacion){
			return false;
		}
		return true;
	}

}
